不建议<p>使用<code> File.deleteOnExit（）</code>的原因如下：</p>
<ul>
<li> 删除仅在正常JVM关闭的情况下才会发生，而在JVM崩溃或被杀死时则不会发生。</li>
<li>对于每个文件处理程序，与该处理程序关联的内存仅在进程结束时释放。</li>
</ul>
<h2>不规范的代码示例</h2>

<pre>
File file = new File("file.txt");
file.deleteOnExit();  // 不合规
</pre>

